rose beds - French English Dictionary